package com.anuo.app.modules.coach.entity;

import com.anuo.app.common.entity.EntityBase;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class CoachCourse extends EntityBase {

    private String coachid;

    private String state;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date begintime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endtime;

    private String course_type;

    private String venueid;

    private String course_grade;

    private String course_content;

    private String technology_category_id;

    private String course_summary;

    private Integer citycode;

    private String headurl;

    private String creatorid;

    private boolean joined;

    private int fill_position;
    private int course_maxposition;

    public int getCourse_maxposition() {
        return course_maxposition;
    }

    public void setCourse_maxposition(int course_maxposition) {
        this.course_maxposition = course_maxposition;
    }

    public int getFill_position() {
        return fill_position;
    }

    public void setFill_position(int fill_position) {
        this.fill_position = fill_position;
    }

    public boolean isJoined() {
        return joined;
    }

    public void setJoined(boolean joined) {
        this.joined = joined;
    }

    public String getCoachid() {
        return coachid;
    }

    public void setCoachid(String coachid) {
        this.coachid = coachid;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public Date getBegintime() {
        return begintime;
    }

    public void setBegintime(Date begintime) {
        this.begintime = begintime;
    }

    public Date getEndtime() {
        return endtime;
    }

    public void setEndtime(Date endtime) {
        this.endtime = endtime;
    }

    public String getCourse_type() {
        return course_type;
    }

    public void setCourse_type(String course_type) {
        this.course_type = course_type;
    }

    public String getVenueid() {
        return venueid;
    }

    public void setVenueid(String venueid) {
        this.venueid = venueid;
    }

    public String getCourse_grade() {
        return course_grade;
    }

    public void setCourse_grade(String course_grade) {
        this.course_grade = course_grade;
    }

    public String getCourse_content() {
        return course_content;
    }

    public void setCourse_content(String course_content) {
        this.course_content = course_content;
    }

    public String getTechnology_category_id() {
        return technology_category_id;
    }

    public void setTechnology_category_id(String technology_category_id) {
        this.technology_category_id = technology_category_id;
    }

    public String getCourse_summary() {
        return course_summary;
    }

    public void setCourse_summary(String course_summary) {
        this.course_summary = course_summary;
    }

    public Integer getCitycode() {
        return citycode;
    }

    public void setCitycode(Integer citycode) {
        this.citycode = citycode;
    }

    public String getHeadurl() {
        return headurl;
    }

    public void setHeadurl(String headurl) {
        this.headurl = headurl;
    }

    public String getCreatorid() {
        return creatorid;
    }

    public void setCreatorid(String creatorid) {
        this.creatorid = creatorid;
    }
}